A Parallel, Asynchronous Method for Derivative-Free Nonlinear Programs

نویسندگان

  • Joshua D. Griffin
  • Tamara G. Kolda
چکیده

Derivative-free optimization algorithms are needed to solve real-world engineering problems that have computationally expensive and noisy objective function and constraint evaluations. In particular, we are focused on problems that involve running cumbersome simulation codes with run times measured in hours. In such cases, attempts to compute derivatives can prove futile because analytical derivatives are typically unavailable and noise limits the accuracy of numerical approximations. Furthermore, the objective and constraint functions may be inherently nonsmooth, i.e., because the underlying model is nonsmooth. Generating Set Search (GSS) methods [7] are particularly well-suited to such unwieldy optimization problems. GSS methods are a generalization of pattern search that derives its search directions from the generators of the -tangent cone of the linear constraints, i.e., a generating set. GSS methods offer several advantages: • Because search direction are based upon the local geometry of the feasible region defined by the linear constraints, and not the objective or nonlinear constraint functions, they are well-suited for problems with noise. • The function evaluations can be performed asynchronously in parallel [5, 10, 6]. • If the underlying objective function and constraints are smooth, GSS methods can bound the first-order optimality conditions in terms of step size. • They can easily accommodate undefined points within the feasible region, i.e, points where the simulation unexpectedly fails. The focus of this talk will be on the addition of constraint-handling abilities to APPSPACK, which is a C++ implementation of an asynchronous parallel GSS algorithm [4]. APPSPACK is a publicly available derivative-free software package whose handling of both linear and nonlinear constraints is based upon rigorous convergence theory. Specifically, we have added the ability to handle linear constraints using conforming search directions and nonlinear constraints using an augmented Lagrangian algorithm. We are interested in solving a nonlinear program of the form

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Three-terms Conjugate Gradient Algorithm for Solving Large-Scale Systems of Nonlinear Equations

Nonlinear conjugate gradient method is well known in solving large-scale unconstrained optimization problems due to it’s low storage requirement and simple to implement. Research activities on it’s application to handle higher dimensional systems of nonlinear equations are just beginning. This paper presents a Threeterm Conjugate Gradient algorithm for solving Large-Scale systems of nonlinear e...

متن کامل

THIRD-ORDER AND FOURTH-ORDER ITERATIVE METHODS FREE FROM SECOND DERIVATIVE FOR FINDING MULTIPLE ROOTS OF NONLINEAR EQUATIONS

In this paper, we present two new families of third-order and fourth-order methods for finding multiple roots of nonlinear equations. Each of them requires one evaluation of the function and two of its first derivative per iteration. Several numerical examples are given to illustrate the performance of the presented methods.    

متن کامل

A modification of Chebyshev-Halley method free from second derivatives for nonlinear equations

‎In this paper‎, ‎we present a new modification of Chebyshev-Halley‎ ‎method‎, ‎free from second derivatives‎, ‎to solve nonlinear equations‎. ‎The convergence analysis shows that our modification is third-order‎ ‎convergent‎. ‎Every iteration of this method requires one function and‎ ‎two first derivative evaluations‎. ‎So‎, ‎its efficiency index is‎ ‎$3^{1/3}=1.442$ that is better than that o...

متن کامل

Algorithm xxx: APPSPACK 4.0: Parallel Pattern Search for Derivative-Free Optimization

APPSPACK is software for solving unconstrained and bound constrained optimization problems. It implements an asynchronous parallel pattern search method that has been specifically designed for problems characterized by expensive function evaluations. Using APPSPACK to solve optimization problems has several advantages: No derivative information is needed; the procedure for evaluating the object...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006